traveling muralist

Translations
путешествующий художник-монументалист
As a traveling muralist, (someone) painted walls in various countries.
Будучи путешествующим художником-монументалистом, (кто-то) расписывал стены в разных странах.